body {
    padding: 20px;
    margin: 0;
}

.login-form{font-size:16px; color:#666;
max-width:350px;margin:auto;}

.login-form input,.login-form button{
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    width:100%;font-size:16px;padding:15px;margin:10px 0;}
.login-form-head{
    border-radius:7px;
    background: url(/static/yang.png) no-repeat;
    height: 290px;
    text-align: center;}

.login-form h2{font-size:24px;margin:20px 0;padding:230px 50px;text-align:right;color:#fff;}


.hero-unit{background:#eee;padding:30px;margin:20px;border-radius:10px;text-align:center; color:#999; }
.hero-unit h1{font-size:30px; }

#nav {
    padding: 5px 0 5px 80px;
    background: #a00 url(yang_logo.png) 10px 0 no-repeat;
    margin: 0 0 5px;
    border-bottom: solid 5px #ccc;
}

#nav a {
    color: #fff;
}

a {
    text-decoration: none;
    color: #444;
}

.table {
    width: 100%;
    border-collapse: collapse;
    border-top: solid 1px #ddd;
}

.table th {
    background: #f6f6f6;
    color: #555;
    padding: 5px;
    border-bottom: solid 1px #ddd;
}

.pull-right {
    float: right;
    padding: 5px;
}
.pull-right a:hover{
    color: #eee;
}

.table td {
    padding: 7px;
    border-bottom: solid 1px #ddd;
}

#nav a:hover {
    color: #eee;
}

#nav .active a {
    color: #eee;
}


.ions,  .ions a {
    color: #666;
    padding: 4px;
}

.ions a:hover {
    color: #333;
}


.btn {
    border: solid 2px #eee;
    padding: 7px 10px;
    margin: 5px 0;
    border-radius: 5px;
    background: #a00;
    color: #fff;
    font-size: 16px;
}

.btn:hover {
    background: #b00;
}

#htmleditor {
    height: 400px;
    border: solid 1px #ccc;
    border-radius: 3px;
    width: 80%;
}

.alert {
    color: #900;
    padding: 10px 0;
}

.table th,.table td {
    text-align: left !important;
}

.table th {
    font-size: 16px !important;
    font-weight: 550 !important;
}

.breadcrumb {
    font-size: 16px;
    padding-top: 5px;
    padding-left: 20px;
    padding-bottom: 5px;
}
.form_btn{
	background-color: #aa0000 !important;
}

.content{
	background-color: white;
	max-width: 95%;
	margin: auto;
	padding: 20px;
	box-shadow: 0px 0px 10px #888888;
}

input{padding:6px;margin:3px 0;border:solid 1px #ccc; border-radius:3px;}

.input_text{
	width: 30%;
}
.nav-item a{
    font-size: 16px;
}
.link_btn{
    margin-left: 35px !important;
}
.nav-item{
    line-height: 40px !important;
}
.nav-item:after{
    height: 1px !important;
}
.add_left,.add_right{
    padding: 10px 20px;
}
.layui-breadcrumb a cite{
    color: #000 !important;
}